// modelSession.go
package models

import "time"

type Session struct {
	SessionID  string    `json:"session_id"`
	UserID     string    `json:"user_id"`
	LoginTime  time.Time `json:"login_time"`
	LastActive time.Time `json:"last_active"`
	UserAgent  string    `json:"user_agent"`
	IPAddress  string    `json:"ip_address"`
	Token      string    `json:"token"`
}

// 会话状态
type SessionStatus struct {
	ActiveSessions int       `json:"active_sessions"`
	MaxSessions    int       `json:"max_sessions"`
	Sessions       []Session `json:"sessions"`
}
